
.activity-list{
  .list-item{
    background:#fff;
    border-radius: 32px;
    margin-bottom: 20px;
    padding: 24px;
    .item-main{
      display: flex;
      .main-img{
        width: 160px;
        height: 220px;
        border-radius: 20px;
        margin-right: 20px;
      }
      .main-info{
        flex: 1;
        min-width: 0;
        font-size: 24px;
        color: #60686F;
        .h2{
          font-size: 28px;
          font-weight: 500;
          color: #30383F;
        }
        .p{
          display: flex;
          align-items: center;
          margin: 8px 0;
          image{
            width: 28px;
            height: 28px;
            margin-right: 6px;
          }
        }
        .strong{
          color: var(--sub-theme);
          font-size: 28px;
        }
      }
    }   ///item-main end

    .item-footer{
      display: flex;
      align-items: center;
      padding: 6px 0 0;
      font-size: 24px;
      color: #4B5563;
      .button{
        color: #60686F;
        font-size: 24px;
        line-height: 64px;
        padding: 0 16px;
        border-radius: 32px;
        margin-left: 10px;
        background: #eeeeef;
      }
      .footer-cancel{
        color: var(--sub-theme);
        background: #FFECE5;
      }
    }
  }  //   list-item end
}  ///   activity-list end